﻿/*
 * Created by SharpDevelop.
 * User: cszhangyi
 * Date: 2016/8/9
 * Time: 15:42
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;
using System.Collections.Generic;

namespace YMTSeller.Model
{
	/// <summary>
	/// Description of AddProductRequestModel.
	/// </summary>
	public class AddProductRequestModel
	{
		private string accessToken;
		public string AccessToken
		{get; set;}
		
		private int activityId;
		public int ActivityId
		{get; set;}
		
		private List<int> activityIds;
		public List<int> ActivityIds
		{get; set;}
		
		private string appName;
		public string AppName
		{get; set;}
		
		private string autoLongSale;
		public string AutoLongSale
		{get; set;}
		
		private string brand;
		public string Brand
		{get; set;}
		
		private string category;
		public string Category
		{get; set;}
		
		private string clientId;
		public string ClientId
		{get; set;}
		
		private int clientType;
		public int ClientType
		{get; set;}
	
		private long clientUserId;
		public long ClientUserId
		{get; set;}
		
		private int delType;
		public int DelType
		{get; set;}
		
		private List<string> descriptionModelPicList;
		public List<string>  DescriptionModelPicList
		{get; set;}
		
		private List<string> descriptionModelText;
		public List<string>  DescriptionModelText
		{get; set;}
		
		private string deviceToken;
		public string DeviceToken
		{get; set;}
		
		private string freeShipping;
		public string FreeShipping
		{get; set;}
		
		private string guid;
		public string Guid
		{get; set;}
		
		private string isDefault;
		public string IsDefault
		{get; set;}
		
		private int isTop;
		public int IsTop
		{get; set;}
		
		private int limitedNumber;
		public int LimitedNumber
		{get; set;}
		
		private int localReturn;
		public int LocalReturn
		{get; set;}
		
		private string newCustomerPrice;
		public string NewCustomerPrice
		{get; set;}
		
		private string noReasonReturn;
		public string NoReasonReturn
		{get; set;}
		
		private string noticeRisk;
		public string NoticeRisk
		{get; set;}
		
		private string onShelfNow;
		public string OnShelfNow
		{get; set;}
		
		private int postAction;
		public int PostAction
		{get; set;}
		
		private decimal price;
		public decimal Price
		{get; set;}
		
		private string productDesc;
		public string ProductDesc
		{get; set;}
		
		private int productNumber;
		public int ProductNumber
		{get; set;}
		
		private List<string> poductPics;
		public List<string> ProductPics
		{get; set;}
		
		private string productSku;
		public string ProductSku
		{get; set;}
		
		private int saleAtNow;
		public int SaleAtNow
		{get; set;}
		
		private string saleTime;
		public string SaleTime
		{get; set;}
		
		private int stockNum;
		public int StockNum
		{get; set;}
		
		private int tariffType;
		public int TariffType
		{get; set;}
		
		private string title;
		public string Title
		{get; set;}
		
		private long userId;
		public long UserId
		{get; set;}
		
		private string userPosition;
		public string UserPosition
		{get; set;}
		
		private string vipPrice;
		public string VipPrice
		{get; set;}
		
		private int wifi;
		public int Wifi
		{get; set;}
		
		private string app;
		public string App
		{get; set;}
		
		private string os;
		public string Os
		{get; set;}
		
		private string sys;
		public string Sys
		{get; set;}
		
		private string version;
		public string Version
		{get; set;}
		
		public AddProductRequestModel()
		{
		}
		
		public string toString()
		{
			return "AccessToken=" + this.AccessToken + "&ActivityId=" + this.ActivityId + "&ActivityIds[]=" + this.ActivityIds[0].ToString() + 
				"&AppName=" + this.AppName + "&AutoLongSale=" + this.AutoLongSale + "&Brand=" + this.Brand + "&Category=" + this.Category + 
				"&ClientId=" + this.ClientId + "&ClientType=" + this.ClientType.ToString() + "&ClientUserId=" + this.ClientUserId.ToString() + "&DelType=" + this.DelType.ToString() + 
				"&DescriptionModel[PicList][]=" + this.DescriptionModelPicList[0] + "&DescriptionModel[Text]=" + this.DescriptionModelText[0] + "&DeviceToken=" + 
				this.DeviceToken + "&FreeShipping=" + this.FreeShipping + "&Guid=" + this.Guid + "&IsDefault=" + this.IsDefault + "&IsTop=" +
				this.IsTop.ToString() + "&LimitedNumber=" + this.LimitedNumber.ToString() + "&LocalReturn=" + this.LocalReturn.ToString() + "&NewCustomerPrice=" + 
				this.NewCustomerPrice + "&NoReasonReturn=" + this.NoReasonReturn + "&NoticeRisk=" + this.NoticeRisk + "&OnShelfNow=" + this.OnShelfNow +
				"&PostAction=" + this.PostAction.ToString() + "&Price=" + this.Price.ToString() + "&ProductDesc=" + this.ProductDesc + "&ProductNumber=" + 
				this.ProductNumber.ToString() + "&ProductPics[]=" + this.ProductPics[0] + "&ProductSku=" + this.ProductSku + "&SaleAtNow=" + 
				this.SaleAtNow.ToString() + "&SaleTime=" + this.SaleTime + "&StockNum=" + this.StockNum.ToString() + 
				"&TariffType=" + this.TariffType.ToString() + "&Title=" + this.Title.ToString() + "&UserId=" + this.UserId.ToString() + "&UserPosition=" + 
				this.UserPosition + "&VipPrice=" + this.VipPrice + "&Wifi=" + this.Wifi.ToString() + "&app=" + this.App + "&os=" + this.Os + 
				"&sys=" + this.Sys + "&version=" + this.Version;
		}
	}
}
